@charset "utf-8";
/* CSS Document */

body{
	margin:0px; padding:0px; font-family:"宋体"; font-size:12px; line-height:22px; speech-rate:fast; speak-numeral:continuous; color: #666; background: #eff0f2
	}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:0px;
}
ul{
	margin:0px; padding:0px; list-style-type:none;
}

a{
	color: #666;
	text-decoration:none;
}

a:hover{
	color: #09F;
	text-decoration:none;
}
#bj_top{ width:1014px; height:6px; overflow:hidden; clear:both; margin:5px auto 0px; background: url(../images/bj_top.jpg)}
#bj{ width:1014px; margin:0 auto; overflow:hidden; clear:both; margin:0 auto; background:url(../images/bj_nr.jpg) repeat-y}
#bj_foot{ width:1031px; height:8px; overflow:hidden; clear:both; margin:0 auto; background:url(../images/bj_foot.jpg)}
#top_bj{ width:100%; height:146px; overflow:hidden; clear:both; margin:0 auto; background:url(../images/bj.jpg) repeat-x}
#head{ width:1000px; height:38px; overflow:hidden; clear:both; margin:0 auto; background:url(../images/top.jpg) repeat-x}
#top{ width:1000px; height:88px; overflow:hidden; clear:both; margin:0 auto; background:url(../images/logo.jpg)}
#nav{ width:1000px; height:36px; overflow:hidden; clear:both; margin:0 auto; font-family:"微软雅黑"; font-size:14px; }
#nav ul.ziti{
font-size:14px; color: #000;
}
.ziti a{
color:#000; width:96px; height:34px; padding-left:36px; padding-top:2px; display:block; float:left
}
.ziti a:hover{
color:#FFF; width:96px; height:34px; padding-left:35px; padding-top:2px; display:block; float:left; background:url(../images/nav_bj.jpg)
}
#nav ul li{
width:125px; height:36px; line-height:36px; float:left
}
#nav ul li.nobg{ background:none;}
#menu{ width:100%; height:37px; overflow:hidden; clear:both; margin:0 auto; padding-top:7px;  background:#fff}
.banner{ width:1000px; height:322px; overflow:hidden; clear:both; margin:0 auto; }
#banner_di{ width:100%; height:320px; overflow:hidden; clear:both; margin:2px auto 0px; background:url(../images/banner_di.jpg)}
.sosuo{ width:258px; height:28px; border:#37a652 2px solid; float:left; background:#FFF}
.souosa{ width:36x; height:32px; float:left}
#gg{ width:880px; height:29px; overflow:hidden; clear:both; margin:0 auto; background:url(../images/gg.jpg); padding-left:120px; padding-top:6px}
#gg_di{ width:1000px; height:30px; overflow:hidden; clear:both; margin:0 auto 6px; background:url(../images/gg_di.jpg);}
#ct{ width:1000px; overflow: hidden; clear:both; margin:0 auto}
#left{ width:250px; float:left}
#right{ width:723px; float:right}
.left_bt{ width:250px; height:51px; overflow:hidden; clear:both; margin:0 auto}
.con_pic{ width:250px; height:55px; overflow:hidden; clear:both; margin:4px auto; background:url(../images/con_pic.jpg)}
.contact_nr{ width:240px; height:132px; overflow:hidden; clear:both; padding:5px; background:url(../images/contact_nr.jpg); margin-bottom:8px}
.workroom_nr{ width:240px; height:197px; overflow:hidden; clear:both; padding:5px; margin-bottom:8px; padding-top:8px}
.workroom_bj{ width:229px; height:175px; padding:3px; background:#e4e4e4; border:1px #cdcdcd solid; }
.cpfl_nr{ width:240px; min-height:50px; overflow:hidden; clear:both; padding:5px; margin-bottom:8px;}
.cpfl_bj{ width:230px; min-height:27px; border-bottom:1px #CCC dotted; overflow:hidden; clear:both; margin:0 auto; padding-left:10px; font-size:12px }
.ss_nr{ width:249px; height:38px; overflow:hidden; clear:both; margin:0 auto; margin-left:5px}
.right{ width:723px; overflow:hidden; clear:both; margin:0 auto}
.news{ width:427px; float:left}
.wh{ width:285px; float:right}
.news_bt{ width:427px; height:51px; overflow:hidden; clear:both; margin:0 auto}
.news_nr{ width:417px; height:85px; overflow:hidden; clear:both; margin:0 auto; padding:5px}
.wh_bt{ width:285px; height:51px; overflow:hidden; clear:both; margin:0 auto}
.wh_nr{ width:275px; height:85px; overflow:hidden; clear:both; margin:0 auto; padding:5px}
.news_bj{ width:255px; height:22px; padding-left:10px; overflow:hidden; clear:both; margin:0 auto; background:url(../images/news_bj.jpg)}
.about_bt{ width:723px; height:35px; padding-top:8px; margin:0 auto; overflow:hidden; clear:both}
.about_nr{ width:715px; height:118px; overflow:hidden; clear:both; margin:0 auto; padding:4px;  border-bottom:1px #CCC dotted}
.about_pic{ width:141px; height:111px; background:url(../images/about_pic.jpg)}
.product_bt{ width:723px; height:42px; padding-top:3px; margin:0 auto; overflow:hidden; clear:both}
.product_nr{ width:713px; height:330px; overflow:hidden; clear:both; margin:0 auto; padding:5px}
.case_nr{ width:713px; height:170px; overflow:hidden; clear:both; margin:0 auto; padding:5px}

.pic{ width:146px; height:106px; overflow:hidden; clear:both; padding:1px; border:1px #cdcdcd solid; background:#FFF}
.pic_bj{ width:150px; height:110px; overflow:hidden; clear:both; background:#FFF; border:4px #dfdfdf solid; padding:2px}
#foot{ width:100%; height:50px; overflow:hidden; clear:both; margin:0px auto; background:#3c76d7; padding-top:14px; color:#FFF}
#foot a{
	color: #FFF;
	text-decoration:none;
}

#foot a:hover{
	color: #FC0;
	text-decoration:none;
}

.ny_bt{ width:714px; height:43px; padding-top:8px; margin:0 auto; overflow:hidden; clear:both; background:url(../images/ny_bt.jpg); padding-left:9px; padding-top:15px; font-size:18px; font-family:"微软雅黑"; color:#0074cc}
.ny_nr{ width:713px; min-height:260px; overflow:hidden; clear:both; margin:0 auto; padding:10px}
#friend{ width:1000px; height:81px; overflow:hidden; clear:both; margin:0 auto}
.qut{ width:250px; height:84px; overflow:hidden; clear:both; margin:0 auto; padding-top:5px}
#nav_foot{ width:100%; height:36px; border-top:1px #CCC solid; overflow:hidden; clear:both; margin:0 auto; background:#FFF}